/**
 * Generali Solutions d'assurances - Tous droits réservés &copy; 2007 - 2010
 */
package fr.generali.refservcommuns.clients.gestioncontact.builder;

/**
 * 
 * @author Holmes Kelly
 *
 */
public interface IGestionContact {

    /**
     * Build the value of the dtoListeDossierP14 property. value allowed object
     */
    void buildDtoListeDossierP14();

    /**
     * Builder DtoDossierP14
     */
    public interface IDtoDossierP14 {

        /**
         * 
         */
        void buildListeDtoDossierP14();

        /**
         * 
         */
        void buildCodeUser();

        /**
         * 
         */
        void buildIdentifiantPersonne();

        /**
         * 
         */
        void buildDossierContact();

        /**
         * Builder DtoDossierMajDossierContact
         */
        public interface IDtoDossierMajDossierContact {

            /**
            *  
            */
            void buildCodecanalPrefere();

            /**
            * 
            */
            void buildListeAdresse();

            /**
            * 
            */
            void buildListeTelephone();

            /**
            * 
            */
            void buildListeCourriel();

            /**
            * 
            */
            void buildListePageWeb();

            /**
            * 
            */
            void buildDemarchage();

            /**
            * 
            */
            void buildListeStopCom();

        }

    }

}
